Tool Integration: Experiences and Issues in Using XMI and Component Technology
نویسندگان
چکیده
It is impossible to implement one tool that supports all activities in software development. Thus, it is important to focus on integration of different tools, ideally giving developers the possibility to freely combine individual tools. We discuss how tools can be integrated even in the context of conflicting data models, and provide an architecture for doing so, based on component technology and XML Metadata Interchange. As an example, we discuss the implementation of an electronic whiteboard tool, Knight, which adds support for creative and collaborative object-oriented modelling to existing Computer-Aided Software Engineering through integration using our proposed architecture.
منابع مشابه
Semantic Integration on Spatial Databases SIT-SD prototype
Progress on data integration has come to the point that we must deal with the need of semantic integration. In this work we present a prototype of an integration tool of information sources (Semantic Integration Tool for Spatial Data). It focuses on schema integration of spatial databases. This tool is able to recognize the similarities and the differences between entities to be integrated. It ...
متن کاملIntegration of Science and Technology in Primary Curriculum
One of the main issues to be considered in the educational system is education. Education is the result of four elements which are interacting with each other. These four elements are: teaching, learning, structure and curriculum. Curriculum is a plan for action which forms the structure. Another issue is the status of knowledge and the way we can transform it into educational materials. In pos...
متن کاملRecognition of Multiple PQ Issues using Modified EMD and Neural Network Classifier
This paper presents a new framework based on modified EMD method for detection of single and multiple PQ issues. In modified EMD, DWT precedes traditional EMD process. This scheme makes EMD better by eliminating the mode mixing problem. This is a two step algorithm; in the first step, input PQ signal is decomposed in low and high frequency components using DWT. In the second stage, the low freq...
متن کاملImplementation of Holistic Response-Time Analysis in Rubus-ICE: Preliminary Findings, Issues and Experiences
There are several issues faced by a developer when holistic response-time analysis (HRTA) is implemented and integrated with a tool chain. The developer has to not only implement the analysis, but also extract unambiguous timing and tracing information from design model. We present an implementation of HRTA as a plug-in for an industrial tool suite Rubus-ICE that is used for component-based dev...
متن کاملLightweight Transformation of Data Models from SQL Schemas to UML-ER
Data modeling is an essential part of the software development process, and together with application modeling forms the core of the model-driven approach to software engineering. While UML is considered the standard for application modeling, there is really no corresponding open standard for data modeling. In this paper, we propose an approach and a tool to help bridge the gap between applicat...
متن کامل